body{
	border:0px none;
	margin:0px;
	padding:0px;
	background:#F9F3dd;
	font-family:tahoma,Verdana,"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:12px;
	color:#434343;
	text-align:center;
}
h1,h2,h3,h4,h5,h6{
	margin:0px;
}
table.border{
	border:1px solid #98bf21;
}
img{border:0px;}
label,input,img{
	vertical-align:middle;
}
label.vtl{
	vertical-align:top;
}
input.eighty{
	width:80px;
}
input.fifty{
	 width:50px;
}
input.hundred{
	width:150px;
}
textarea{
	resize:none;
	width:80%;
	margin:8px;
}
a:link,a:visited{
	text-decoration:none;
	color:#4A7FF8;
}
a:hover,a:active{
	text-decoration:none;
	color:black;
}
#container{
	width:760px;
	overflow:hidden;
	margin:0px auto;
}
#container:after,#container:before{
	content:"";
	display:table;
}
#container:after{
	clear:both;
}
/******************header******************/
#header{
	width:757px;
	height:149px;
	background-image:url("../../../../Public/Images/head.jpg");
	overflow:hidden;
	position:relative;
}
#header #logo{
	margin-top:20px;
	width:400px;
	float:left;
	display:block;
}
#logo h1{
	font-size:30px;
	text-align:left;
	padding-left:40px;
}
#logo div.decription {
	vertical-align:top;
	font-size:14px;
	text-align:left;
	padding-left:68px;
}
#header #head{
	line-height:50px;
	text-align:right;
	float:right;
	display:block;
}
#header #head a{
	text-decoration:none;
	color:black;
	padding:0px 20px 0px 0px;
}
#header #login{
	margin:125px 14px 0px 0px;
	text-align:right;
}
/******************end header******************/
/******************first_nav******************/
#first_nav{
	float:left;
	width:236px;
	height:501px;
	background-image:url("../../../../Public/Images/left.jpg");
}
#first_nav .calendar{
		width:100%;
		height:155px;
		overflow:hidden;
		border:0px;
}
#first_nav .latest_note{
		width:100%;
		height:125px;
		line-height:170%;
		text-align:left;
		
}
#first_nav .side-title{
	text-align:right;
}
#first_nav .latest_note .side-content{
	text-align:left;
	padding-left:30px;
}
#first_nav .latest_picture{
	width:100%;
	height:205px;
}
#first_nav .latest_picture .picture{
	width:100px;
	height:100px;
	border:1px solid gray;
	margin:30px auto;
}
/******************end first_nav******************/
/******************public******************/
#public{
	float:right;
	width:521px;
	height:501px;
	background-color:#F5F5F5;
	/*background-image:url("../../../../Public/Images/right.jpg");*/
}
/******************end public******************/
/******************footer******************/

#footer{
	clear:both;
	float:left;
	width:757px;
	height:108px;
	background-image:url("../../../../Public/Images/footer.jpg");
}
/******************end footer******************/
#backtop{
	position:fixed;
	right:0px;
	top:0px;
	display:none;
}
/******************uheader******************/
#uheader{
	width:757px;
	height:149px;
	background-image:url("../../../../Public/Images/F_head.jpg");
	overflow:hidden;
}
#uheader .logo{

}
#uheader #head{
	line-height:50px;
	text-align:right;
}
#uheader #head a{
	text-decoration:none;
	color:black;
	padding:0px 20px 0px 0px;
}
#uheader #login{
	margin:75px 14px 0px 0px;
	text-align:right;
}
/******************end uheader******************/
/******************uform content******************/
#uform{
	margin:0px;
	width:759px;
	height:496px;
	background-image:url("../../../../Public/Images/bg.jpg");
}
#content{
	margin:0px auto;
	width:100%;
	height:100%;
	background-image:url("../../../../Public/Images/bg.jpg");
}
#content .width{
	padding:20px 10%;
}
._table{
	padding-top:20px;
	text-align:center;
	text-decoration:none;
	border-radius:50px;
}
._table td{
	border:0px;
	border-top:1px solid #98bf21;
	text-align:right;
	padding:7px 5px;
}
._table .left{
	text-align:left;
}
._table .center{
	text-align:center;
	padding-right:170px;
}
._table .right{
	text-align:right;
}
._table a:hover{
	text-decoration:none;
	cursor:pointer;
	background-color:purple;
	color:white;
}
.h1{
	font-size:24px;
}
.h2{
	font-size:20px;
}
.h3{
	font-size:18px;
}
.h4{
	font-size:16px;
}
.h5{
	font-size:14px;;
}
.h6{
	font-size:12px;
}
.bold{
	font-weight:bold;
	background-color:#EAF2D3;
	color:#000;
}
.blogcontent{
	border-bottom:1px dashed #98bf21;
	margin:8px;
	margin-bottom:15px;
}
.blogcontent .t{
	font-weight:bold;
	font-size:14px;
}
.blogcontent .cont{
	font-size:14px;
	margin:8px;
}
#date{
	color:#FFA07A;
	padding:8px;
}
#_title_{
	padding:0px;
	margin:0px;
	font-size:16px;
}
#commenthead{
	margin:8px;
	text-align:left;
	font-weight:bold;
}
#commentlist{
	margin-left:60px;
	text-align:left;
	border-bottom:1px dashed #98bf21;
}
#comment{
	margin:8px;
	margin-top:40px;
	padding-bottom:15px;
	text-align:left;
	border-bottom:1px dashed #98bf21;
	line-height:24px;
}
#nologin textarea{
	margin:13px 60px 0px 0px;
	padding:0px;
}
#nologin label{
  float:left;margin-left:8px;
  margin-top:11px;
}
#nologin input{
	margin-right:464px;
}
#page{
	text-align:center;
	margin:8px;
}
#promptMsg{
	margin:0px auto;
	padding-top:150px;
}
/******************end uform content******************/
ul,li {list-style-type:none; text-transform:capitalize;margin:0px;padding:0px;}
img{
	border:0px;
}
#menu{
	clear:both;
	float:left;
	width:757px;
	height:26px;
	display:block;
	padding:0px;
	border:0px;
	margin:74px 0px 0px 0px;
	/*background:#EECFA1;*/
}

#menu .level1{
	width:100px;
	float:left;
	border-right:1px solid #EEDC82;
}
#menu .level1 a{
	color:#000;
	line-height:25px;
	text-decoration:none;
	display:block;
	text-align:center;
	font-size:15px;
}
#menu .level1 a:hover{color:#fff;background-color:purple;text-decoration:none;cursor:pointer;
	border-radius: 200px;}

#menu .level1 ul{
		display:none;
		position:absolute;
  }
#menu .level1 ul li a{
		text-align:left;
		margin:0px 0px 0px 10px;
}
#menu .level1 ul li a:hover{color:#fff;background-color:#CCCCCC;text-decoration:none;cursor:pointer;
}
#menu .level1  li{
	border-bottom:1px solid #fff;background:#CCCCCC;width:150px;
	line-height:1px;
}
label.upload{
	display:block;
	margin-bottom:10px;
	color:#434343;
}
.exthr{
	display:block;
	background-color:#EECFA1;
	line-height:50px;
	border:0px;
	border-top:1px solid #f1f1f1;
	padding-left:15px;
	margin-top:15px;
}

.gray{
	color:gray;
}
.success{
	color:#51a351;
}
.alert{
	color:red;
}
/*alert*/
.info-msgbox{
	padding-top:30px;
	padding-left:37px;
	text-align:left;
}
.basealert{
	border:1px solid #fbeed5;
	color: #c09853;
	background-color:#fcf8e3;
	padding:15px 40% 15px 14px;
	margin:18px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	-webkit-border-radius:5px;
	   -moz-border-radius:5px;
	        border-radius:5px;
}
.alert-success {
  color: #468847;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.alert-danger,
.alert-error {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #eed3d7;
}

.alert-info {
  color: #3a87ad;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.nav{
	margin-bottom:18px;
	margin-left:0px;
	display:block;
	list-style:none;
}
.nav > li > a{
	display:block;
}
.nav > li > a:hover{
	background-color:#eeeeee;
	text-decoration:none;
}
.nav-tabs:after,.nav-tabs:before{
	display:table;
	content:"";
}
.nav-tabs:after{
	clear:both;
}
.nav-tabs > li {
	float:left;
}
.nav-tabs > li > a{
	padding-left:12px;
	padding-right:12px;
	padding-top:8px;
	padding-bottom:8px;
	margin-right:2px;
	line-height:18px;
}
.nav-tabs{
	border-bottom:1px solid #ddd;
}
.nav-tabs > li{
	margin-bottom:-1px;
}
.nav-tabs > li > a{
	border:1px solid transparent;
	-webkit-border-radius:4px 4px 0px 0px;
	   -moz-border-radius:4px 4px 0px 0px;
			border-radius:4px 4px 0px 0px;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover{
  color: #555555;
  cursor: default;
  background-color: #ffffff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
#search{
	background-image:url("../../../../Public/Images/search.png");
	background-repeat:no-repeat;
	width:220px;
	height:26px;
	text-align:left;
}
#search .text,#search .submit{
	height:16px;
	padding:5px 0;
	margin:0px;
	border:0px;
	width:30px;
	cursor:pointer;
	vertical-align:baseline;
	background-color:transparent;
}
#search > .text{
	width:170px;
	cursor:text;
}

.none {
	display:none;
}

